package com.example.annotation;

import java.lang.annotation.*;

/**
 * @author zhaoyunlong
 * @date 2020/11/11
 * @description
 */

//用来描述注解的使用范围（类、方法、参数等）
@Target(ElementType.TYPE)
//表示需要在什么级别保存该注释信息，描述注解的生命周期  source<class<runtime
@Retention(RetentionPolicy.RUNTIME)
//明该注解将被包含在javadoc中
@Documented
//说明子类可以继承父类中的该注解
@Inherited
@interface CustomAnnotation {

    String age();

    String name() default "";
}
